﻿using EM.OA.DataModel.DBModel;
using EM.OA.WebCommon.Base;
using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Reflection;
using System.Web;
namespace EM.OA.Portal.Models
{
	public class SystemLogModels : BaseViewModel
	{
      		/// <summary>
		/// ID
        	/// </summary>		
		[Display(Name = "ID")]
        	public Guid LogID { get; set; }        
			/// <summary>
		/// 用户id
        	/// </summary>		
		[Display(Name = "用户id")]
        	public Guid UserID { get; set; }        
			/// <summary>
		/// 用户IP
        	/// </summary>		
		[Display(Name = "用户IP")]
        	public string UserIP { get; set; }        
			/// <summary>
		/// 记录时间
        	/// </summary>		
		[Display(Name = "记录时间")]
        	public DateTime LogTime { get; set; }        
			/// <summary>
		/// 日志类型
        	/// </summary>		
		[Display(Name = "日志类型")]
        	public Guid LogKind { get; set; }        
			/// <summary>
		/// 日志内容
        	/// </summary>		
		[Display(Name = "日志内容")]
        	public string LogDescription { get; set; }        
			/// <summary>
		/// 发生页面URL
        	/// </summary>		
		[Display(Name = "发生页面URL")]
        	public string LogUrl { get; set; }        
			/// <summary>
		/// 发生页面功能
        	/// </summary>		
		[Display(Name = "发生页面功能")]
        	public Guid FunctionID { get; set; }        
		   
	}
}